home *** CD-ROM | disk | FTP | other *** search
/ Mac Magazin/MacEasy 24 / Mac Magazin and MacEasy Magazine CD - Issue 24.iso / Grafik & Text / Photohop Free Plug-ins / Kwick_Mask / Kwick_Mask.doc < prev   
Text File  |  1996-02-14  |  9KB  |  173 lines

  1. Kwick Mask (a filter plug-in for Adobe Photoshop™ 3.0)
  2.  
  3. Free 68k version 1.0.0. Copyright 1996 Hugh Kawahara. All rights reserved.
  4.  
  5. Introduction
  6. This plug-in creates selections from RGB images. It is basically a souped up version of the
  7. "Color Range" command . It lets you specify the tolerances either explicitly or implicitly
  8. in either HSB or RGB mode. It also allows you to use up to 31 selections.
  9.  
  10. Warning: This plug-in may have some incompatibilities with some control panels
  11. or foreign language systems. Please read § 6.7 for the detail.
  12.  
  13. Contents
  14. 1. Distribution Policy and Legal Stuff
  15. 2. System Requirement
  16. 3. Installation
  17. 4. What It Does
  18. 5. Usage
  19. 6. Misc. Notes
  20. 7. How to Reach the Author
  21. 8. Acknowledgment
  22.  
  23. § 1. Distribution Policy and Legal Stuff
  24. This particular version (the version is specified at the top of this document) is a freeware.
  25. Other versions may not be.
  26. You may distribute this software freely as far as no parts of the contents of the folder
  27. "Kwick_Mask", which includes this memo "Kwick_Mask.doc" and the plug-in "Kwick_Mask.68k",
  28. are deleted or modified.
  29. The author retains the copyright.
  30. This software is provided "as is".
  31. The author shall not be liable for any damages or losses caused by this software in any way.
  32.  
  33. § 2. System Requirement
  34. Hardware:
  35.     Macintosh computer with MC68020 processor or greater, including Power PC.
  36.     Math co-processor (FPU) is NOT required.
  37. Software:
  38.     System 7.0 or greater.
  39.     Adobe Photoshop™ 3.0.0 or greater.
  40. Memory:
  41.     Extra (height_of_selection *width_of_selection ) bytes from the host.
  42.         If there is no selection present, the height and width of the selection are
  43.         the height and width of the image, respectively.
  44. Since  Photoshop 3.0 requires MC68020 and System 7.0, any Macintosh computers running Photoshop 3.0.0 or greater should be sufficient to run this plug-in.
  45. It will not work with prior versions of Photoshop.
  46.  
  47. § 3. Installation
  48. Simply move, copy, or drag  the entire "Kwick_Mask" folder containing the plug-in and
  49. this memo into the "Plug-ins" folder in your "Adobe Photoshop™" folder.
  50. Quit Photoshop if it is running. Then (re)start Photoshop.
  51. It will appear under the menu "Filter->colleen".
  52.  
  53. § 4. What It Does
  54. 4.1 Image Mode
  55. RGB images only at this moment.
  56. 4.2 What It Really Does
  57. It works similar to "Color Range" command in Photoshop.
  58. This plug-in lets you specify the tolerance either explicitly or implicitly.
  59. It use either HSB color mode or RGB color mode.
  60. (Note: "Color Range" command seems to use Lab color mode.)
  61. It also allows you to use multiple selections (i.e. sets of tolerance) up to 31.
  62. You can preview the mask in various modes such as
  63. quick mask, matte, or gray scale with choice of colors.
  64. It does NOT change the image, but it DOES change or create the selection.
  65.  
  66. § 5. Usage
  67. 5.1 Invocation
  68. Just choose "Kwick Mask…" from the menu "Filter->colleen".
  69. 5.2 Preview
  70. It creates a full size preview window over the original image  window.
  71. It is zoomable, scrollable, and resizable as it appears.
  72. Use the "Hand" and "Glass" tools in the dialog box to scroll or zoom it.
  73. Press the option key to zoom-out and press the command key to zoom-in
  74. while using the hand or glass tool.
  75. It does not zoom-in larger than 1:1 ratio and does not zoom-out smaller than the window.
  76. Double click these tools to fit the preview to the window or zoom-in to 1:1 ratio.
  77. Double clicks do not resize the window.
  78. Drag the preview window to see the original image window behind,
  79. although the plug-in does not let Photoshop refresh it while busy processing in background.
  80. 5.2 Adjusting the Tolerance
  81. You can set the minimum and maximum tolerances of the HSB or RGB values
  82. using the sliders explicitly or using the eye dropper tools.
  83. The eye dropper tools work similar to the ones in "Color Range" command.
  84. Clicking with the "Eye dropper" tool on the preview lets you set the minimum and maximum
  85. values to the value of the pixel clicked. At this moment, the tolerance range is zero, so you
  86. would only see very small areas selected.
  87. To expand the tolerance range, use the "Eye dropper plus" tool.
  88. To reduce it, use the "Eye dropper minus" tool.
  89. You can click or drag with these tools on the region you want to include or exclude from the
  90. tolerance range. If you are using a slow machine or the image is large, the response may be
  91. slow. Look at the "info:" in the dialog box and make sure it is tracking.
  92. Pressing the option key changes it to the "Eye dropper" tool at any time.
  93. Pressing the shift or command key changes it to the "Eye dropper plus" or "Eye dropper
  94. minus" tool, respectively. Use the alpha lock key to change the cursor to a cross-hair pick-up.
  95. 5.3 Creating Multiple Selections
  96. You can use up to 31 selections (i.e. sets of tolerance).
  97. Click the "New" button to create a new selection.
  98. The initial minimum and maximum values are 255 and 0, respectively.
  99. Therefore, it does not select any area at any fuzziness settings.
  100. 5.4 Deleting a Selection
  101. Click the "Delete" button to delete the current selection.
  102. 5.5 Setting the Current Selection
  103. Use the pop-up menu below the title "Selection #:".
  104. This is the selection you are adjusting at the moment.
  105. The color in the square  in the menu is the "averaged" color selected.
  106. 5.6 Selecting the Color Mode
  107. Click the "HSB" or "RGB" radio button to select the mode.
  108. Usually the HSB mode works better.
  109. The mode is specific to the current selection.
  110. 5.7 Setting the Fuzziness
  111. Use the "Fuzziness:" slider to set the "softness" of the edge.
  112. The minimum value is 1 and it makes sharp edges (i.e. the mask value is 0 or 255).
  113. This slider is in logarithmic scale.
  114. The fuzziness is common to all selections.
  115. 5.8 Choosing the Preview Mode
  116. Use the pop-up menu below the title "Preview Mode:".
  117. You can choose one from Quick Mask (opacity 50%) with various colors,
  118. White or Black Matte, or Grayscale mode.
  119.  
  120.  
  121. § 6. Misc. Notes
  122. 6.1 Tolerance Setting in HSB Color Mode
  123. In the HSB mode, the hue tolerance is specified by "from" and "to" rather than "min" and"max".
  124. This is because the hue is continuous from 359° to 0°.
  125. For example, a red color with a small tolerance would be like "from 355° to 5°".
  126. 6.2 About "info:" Box
  127. The "info:" box displays the HSB and RGB values of the pixel where the cursor is.
  128. The "Mask:" field shows the mask value where value 0 is completely masked and
  129. value 255 is completely un-masked.
  130. The "#:" field show the selection number which is responsible for the mask value.
  131. If it is 0, it means the pixel is not selected by any selections
  132. or already completely masked by Photoshop (read next paragraph).
  133. 6.3 Pre-Selection
  134. You can "pre-select" the area using any of the Photoshop tools such as Marquees, Magic Wand,
  135. etc., and it is encouraged because it reduces the memory requirement and processing time.
  136. It can be a feathered/soft-edged selection.
  137. The resulting mask is the multiplied by this "pre-selection" .
  138. 6.4 Background Processing
  139. The plug-in DOES processing in background.
  140. However, to complete it, it has to be the foreground process.
  141. The plug-in notifys you at the end of the processing, if it is in background.
  142. 6.5 This Plug-in Filters Twice!
  143. This plug-in displays the progress box more than once.
  144. This is normal.
  145. 6.6 This Plug-in Does Not Work on Grayscale Images.
  146. Although it is enabled on the menu, it just doesn't.
  147. 6.7 Incompatibility with Control Panels or Foreign Language Systems
  148. The plug-in issues keyboard events, namely "command-F" and "q".
  149. If the system or control panels intercept them, the plug-in can not complete the operation.
  150. Turn off anything to do with "Command-F" or "q".
  151. 6.8 and...
  152. The plug-in may mis-behave occasionally if it is de-activated or canceled at the very
  153. beginning or end of the operation (normally when the "watch" cursor is showing, It should be
  154. safe if it is showing the "Yingyang"). So please avoid doing these at those critical time.
  155. Normally, the plug-in returns the result as a selection. But if it did not create a selection,
  156. switch to the Quick Mask mode if not already in, then re-invoke the plug-in by either selecting
  157. the first item in the Filter menu or just typing "Cmd-F". The plug-in should create a valid
  158. selection if it still has the valid data.
  159. In any case, the plug-in should NOT alter the image.
  160.  
  161. § 7. How to Reach the Author
  162. Please send bug-reports/comments/whatever to <kawahara@leland.stanford.edu>.
  163. Visit <http://www.stanford.edu/~kawahara> for updates.
  164.  
  165. § 8. Acknowledgment
  166. This software was developed using
  167. Metrowerks CodeWarrior Academic 7 and
  168. Adobe Photoshop 3.0.4 SDK.
  169.  
  170. Adobe Photoshop is a trademark of Adobe Systems, Inc..
  171. Macintosh is a trademark of Apple Computer, Inc..
  172. Metrowerks CodeWarrior is a trademark of Metrowerks, Inc..
  173.